package yxy.game.pm2.gm.result;

import com.alibaba.fastjson.JSONObject;

public class GMResult {
	static public enum GMError {
		OK(0), //
		Err_发消息_频道错误(90001), //
		Err_踢人_失败(90002), //
		Err_区合并_参数错误(15000), //
		Err_区合并_新区号已占用(15001), //
		Err_区合并_合并区未停服维护(15002), //
		Err_区合并_合并区有玩家在线(15003), //
		Err_区合并_分区号错误(15004),//
		Err_区合并_合并区服务器错误(15005), //
		Err_区合并_合并异常(15006), //
		;

		private int number;

		private GMError(int number) {
			this.number = number;
		}

		public int number() {
			return number;
		}

	}

	public JSONObject result(JSONObject result, GMError errcode) {
		result.put("result", errcode.number());
		return result;
	}

}
